eat humble pie – Deutsch–English translations

🇬🇧 en de 🇩🇪

eat humble pie verb

  • to admit one’s faults
zu Kreuze kriechen
Wiktionary Links